.com_home_logo{ width: 180px; height: 65px; margin: auto; display: block; float: left; vertical-align: middle; padding-top: 1px; }
.com_home_logo img { margin-top: 1px; }



.com_home_header{ width: 1000px; margin: auto; overflow: hidden; height: 84px; }

.com_home_logo_link{margin-top: 15px; margin-left: 5px; display: inline-block;}
.com_home_login { height: 84px; width: 350px; float: right; display:none;}
.com_home_weibo_link{ display: block; width: 130px; height: 38px; margin-top: 25px; text-align: center; background-image: url(../images/newhome/newhome_weibo.png); background-repeat: no-repeat; background-position: right 7px; float: left; }
.com_home_weibo_link:hover{ display: block; width: 130px; height: 38px; margin-top: 25px; text-align: left; background-image: url(../images/newhome/newhome3.png); background-repeat: no-repeat; background-position: right 7px; }

.com_home_login_btn{ display: block; background: url(../images/newhome/newhome3.png) no-repeat 0px -94px; width: 100px; height: 38px; text-align: center; line-height: 38px; font-size: 14px; font-weight: bold; cursor: pointer; color: #513623; float: right; margin-top: 25px; margin-left: 10px; }
.com_home_login_btn:hover{ text-decoration: none;}
div.com_home_shadw{ border-bottom: 1px solid #D3D3D3; position: relative; 
height: auto;
-moz-box-shadow: 3px 3px 4px #D3D3D3;
    -webkit-box-shadow: 3px 3px 4px #D3D3D30;
    box-shadow: 3px 3px 4px #D3D3D3;
/* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#D3D3D3')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#D3D3D3');
   
 }
.com_home_c1 {-moz-box-shadow: 3px 3px 4px #D3D3D3;
    -webkit-box-shadow: 3px 3px 4px #D3D3D30;
    box-shadow: 3px 3px 4px #D3D3D3;
    padding-top: 80px;}


.com_home_c1_bg { background-image: url(../img/newhome_banner_bg.png); background-position: center; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e7e7e7; border-bottom-color: #e7e7e7; }

.com_home_ct{ width: 85%; margin: auto; height: 500px; position: relative; }
.com_home_ct_img { position: absolute; z-index: 22; left: 45%; margin-top: 50px; margin-bottom: 50px; width: 55% }

.com_home_c1_ctdiv{ margin-top: 140px; position: absolute; z-index: 999; }
.com_home_c1_ctdiv p{margin: 15px 0px;}
.com_home_mail { display: block; width: 100px; }

.com_home_c1_title{font-size: 28px; }
.com_home_c1_tips{ font-size: 14px;}
.com_home_c1_fun_bg{ background: url(../images/newhome/newhome1.png) no-repeat; width: 142px; height: 30px; display: block;}
.com_home_ct .com_home_c1_username{ border: 2px solid #DBDBDB; height: 43px; width: 300px; line-height: 53px; font-size: 16px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
.com_home_c1_now_regsiter{ display: inline-block; width: 120px; height: 55px; background: url(/img/register.png); vertical-align: top; margin-top: 1px; margin-left: 15px; font-size: 20px; font-weight: bold; color: #fff; line-height: 55px; text-align: center; cursor: pointer;}
.com_home_c1_footer{ width: 1000px; margin: auto; height: 100px; font-size: 0px; }
/*.com_home_c1_footer span{ width: 250px; height: 100px; display: inline-block; float: left; background-color: #03C; }*/
.com_home_c1_footer_service{ display: inline-block; text-align: center; height: 30px; width: 245px; background-image: url(/img/logo_service.png); background-repeat: no-repeat; padding-top: 45px; background-position: center 0px; margin-top: 15px; cursor: pointer; font-size: 20px; color: #bcbbbb; }
.com_home_c1_footer_market{ display: inline-block; text-align: center; height: 30px; width: 245px; background-image: url(/img/logo_market.png); background-repeat: no-repeat; padding-top: 45px; background-position: center 0px; margin-top: 15px; cursor: pointer; font-size: 20px; color: #bcbbbb; }
.com_home_c1_footer_activity{ display: inline-block; text-align: center; height: 30px; width: 245px; background-image: url(/img/logo_activity.png); background-repeat: no-repeat; padding-top: 45px; background-position: center 0px; margin-top: 15px; cursor: pointer; font-size: 20px; color: #bcbbbb; }
.com_home_c1_footer_team{ display: inline-block; text-align: center; height: 30px; width: 245px; background-image: url(/img/logo_team.png); background-repeat: no-repeat; padding-top: 45px; background-position: center 0px; margin-top: 15px; cursor: pointer; font-size: 20px; color: #bcbbbb; }
.com_home_c1_footer :hover{ color: #828282; text-decoration: none; }
.com_home_c1_footer_service:hover{ background-image: url(/img/logo_service_on.png); }
.com_home_c1_footer_market:hover{ background-image: url(/img/logo_market_on.png); }
.com_home_c1_footer_activity:hover{ background-image: url(/img/logo_activity_on.png); }
.com_home_c1_footer_team:hover{ background-image: url(/img/logo_team_on.png); }

.com_home_pubct{ width: 1000px; margin: auto;}
.com_home_c_pgdn { display: block; height: 34px; width: 67px; background-image: url(../images/newhome/newhome8_03.png); background-repeat: no-repeat; margin-right: auto; margin-left: auto;*margin-bottom:0px }

.com_home_c2_bg{ background: url(../images/newhome/newhome5.png); border-bottom: 1px solid #E7E7E7; height: 535px; }
.com_home_c2_title{ color: #1BA8CE; font-size: 26px; font-weight: bold; text-align: center; line-height: 70px; border-bottom: 2px solid #47C7EA; margin-top: 34px; }
.com_home_c2_txt{ text-align: center;}
.com_home_c2_bg1{ background: url(../images/newhome/newhome4.png) no-repeat center 0px; display: inline-block; width: 95px; height: 100px; margin-top: 60px;}
.com_home_c2_bg2 { display: inline-block; width: 95px; height: 100px; margin-top: 60px; background-image: url(../images/newhome/newhome4.png); background-repeat: no-repeat; background-position: center -167px; }
.com_home_c2_bg3{ display: inline-block; width: 95px; height: 100px; margin-top: 60px; background-image: url(../images/newhome/newhome4.png); background-repeat: no-repeat; background-position: center -340px; }
.com_home_c2_bg4{ display: inline-block; width: 95px; height: 100px; margin-top: 60px; background-image: url(../images/newhome/newhome4.png); background-repeat: no-repeat; background-position: center -498px; }

.com_home_c2_txt td{ vertical-align: top;}
.com_home_c2bg_title{ font-size: 14px; color: #1BA8CE; font-weight: bold; line-height: 50px;}
.com_home_c2bg_intro{ color: #4E4E4E; font-weight: bold; line-height: 30px; text-align: left; margin-top: 0px; margin-right: 17px; margin-bottom: 0px; margin-left: 17px; padding-right: 5px; padding-left: 5px; }



.com_home_c3_head{ width: 1000px; margin: auto; height: 66px; }
.com_home_c3_top { height: 66px; width: 100%; -moz-box-shadow: 3px 3px 4px #D3D3D3; -webkit-box-shadow: 3px 3px 4px #D3D3D30; box-shadow: 3px 3px 4px #D3D3D3; background-color: #FFF; 
	
}



.app_home_c3_nav { float: left; width: 551px; }

.app_home_c3_nav a{ color: #bcbbbb; text-decoration: none; }
.app_home_c3_nav :hover{ color: #bcbbbb; text-decoration: none; }
/*.app_home_c3_nav a{ width: 135px; height: 64px; display: block; background-image: url(../images/newhome/newhome6.png); background-repeat: no-repeat; border-left: 1px solid #E7E7E7; font-size: 18px; font-weight: bold; line-height: 60px; text-indent: 70; color: #BCBBBB; float: left; }*/
.app_home_c3_value{ display: block; float: left; height: 63px; width: 135px; font-size: 18px; line-height: 63px; font-weight: bold; border-left-width: 1px; border-left-style: solid; border-left-color: #e7e7e7; text-indent: 72px; background-image: url(../images/newhome/newhome6.png); background-repeat: no-repeat; background-position: 25px 17px; }
.app_home_c3_function{ display: block; height: 63px; width: 135px; float: left; font-size: 18px; line-height: 63px; font-weight: bold; border-left-width: 1px; border-left-style: solid; border-left-color: #e7e7e7; text-indent: 72px; background-image: url(../images/newhome/newhome6.png); background-repeat: no-repeat; background-position: 25px -29px; }
.app_home_c3_use{ display: block; float: left; height: 63px; width: 135px; font-size: 18px; line-height: 63px; font-weight: bold; border-left-width: 1px; border-left-style: solid; border-left-color: #e7e7e7; text-indent: 72px; background-image: url(../images/newhome/newhome6.png); background-repeat: no-repeat; background-position: 25px -150px; }
.app_home_c3_media{ float: left; height: 63px; width: 135px; font-size: 18px; line-height: 63px; font-weight: bold; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #e7e7e7; border-left-color: #e7e7e7; text-indent: 72px; background-image: url(../images/newhome/newhome6.png); background-repeat: no-repeat; background-position: 25px -88px; }
.app_home_c3_value:hover{ background-image: url(../images/newhome/newhome6_on.png); color: #828282; }
.app_home_c3_function:hover{ background-image: url(../images/newhome/newhome6_on.png); color: #828282; }
.app_home_c3_use:hover{ background-image: url(../images/newhome/newhome6_on.png); color: #828282; }
.app_home_c3_media:hover{ background-image: url(../images/newhome/newhome6_on.png); color: #828282; }
.app_home_c3_head_right{margin-left: 20px;}
.app_home_c3_head_right_login { width: 270px; }

.app_home_c3_login_link{ display: block; background: url(../images/newhome/newhome3.png) no-repeat 0px -94px; width: 100px; height: 38px; text-align: center; line-height: 38px; color: #513623; font-size: 14px; font-weight: bold; margin-left: 10px; float: right; }
.app_home_c3_login_link:hover{ text-decoration: none;}
.com_home_c3_bg{ height: 900px; background-color: #01A8D2; background-image: url(../images/newhome/newhome7.png); background-repeat: no-repeat; background-position: center -620px;}
.com_home_c3_title { color: #FFFFFF; font-size: 26px; font-weight: bold; text-align: center; line-height: 70px; background-image: url(../images/newhome/logo_function_white.png); background-repeat: no-repeat; background-position: 350px center; text-indent: 60px; margin-top: 34px; }
.com_home_c3_mainbg { width: 1000px; margin-right: auto; margin-left: auto; height: auto; font-family: "微软雅黑";margin-top:35px;}
/*.com_home_c3_mainbg_row { height: 151px; }*/
.com_home_c3_mainbg_row_left.speak { margin-left: 10px; }
.com_home_c3_mainbg_row_right.mail { margin-right: 10px; }
.com_home_c3_mainbg_row_left.knowledge { margin-left: 10px;margin-top:35px; }

.com_home_c3_mainbg_row_right.group { margin-right: 10px; margin-top:35px;}

.com_home_c3_mainbg_row_left.work { margin-left: 10px; }

.com_home_c3_mainbg_row_left.weekly { margin-left: 10px; }
.com_home_c3_mainbg_row_right.schedule { margin-right: 10px; }

.com_home_c3_mainbg_row_right.vote { margin-right: 10px; }
.com_home_c3_mainbg_row.row3{margin-top:55px;}
.com_home_c3_mainbg_row.row4{margin-top:55px;}


.com_home_c3_mainbg_row_left { text-indent: 130px; width: 390px; float: left; }
.com_home_c3_mainbg_row_right { float: right; text-align: left; width: 345px;}

.com_home_c3_mainbg_row_left_title { font-size: 30px; color: #FFF; line-height: 30px; }
.com_home_c3_mainbg_row_right_title { font-size: 30px; color: #FFF; text-align: right; padding-right: 128px; vertical-align: top; line-height: 30px; display: block; }

.com_home_c3_mainbg_row_left_p { color: #FFF; line-height: 30px; }
.com_home_c3_mainbg_speak { background-image: url(../images/newhome/logo_speak.png); background-repeat: no-repeat; display: block; }
.com_home_c3_mainbg_mail { background-image: url(../images/newhome/logo_mail.png); background-repeat: no-repeat; background-position: right 0px; min-height:105px }
.com_home_c3_mainbg_knowledge { background-image: url(../images/newhome/logo_knowledge.png); background-repeat: no-repeat; background-position: left 0px; display: block; }
.com_home_c3_mainbg_group { background-image: url(../images/newhome/logo_group.png); background-repeat: no-repeat; background-position: right 0px; }
.com_home_c3_mainbg_work { background-image: url(../images/newhome/new_home_c3_manage.png); background-repeat: no-repeat; background-position: 0px 0px;min-height:105px}
.com_home_c3_mainbg_vote { background-image: url(../images/newhome/logo_vote.png); background-repeat: no-repeat; background-position: right 0px; }
.com_home_c3_mainbg_page { background-image: url(../images/newhome/logo_paper.png); background-repeat: no-repeat; background-position: 0px 0px; min-height: 105px }
.com_home_c3_mainbg_calendar { background-image: url(../images/newhome/logo_%20calendar.png); background-repeat: no-repeat; background-position: right 0px; }
.com_home_c3_mainbg_task { background-image: url(../images/newhome/logo_task.png); background-repeat: no-repeat; background-position: 0px 0px; min-height: 105px }
.com_home_c4{-moz-box-shadow: 3px 3px 4px #D3D3D3;
    -webkit-box-shadow: 3px 3px 4px #D3D3D30;
    box-shadow: 3px 3px 4px #D3D3D3; }
.com_home_c4_bg { height: 900px; background-image: url(../images/newhome/new_home_c4_bg.png); background-position: center center; background-repeat: repeat; }

.com_home_c4_title { font-size: 30px; line-height: 70px; font-family: "微软雅黑"; text-indent: 20px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #1ba8ce; color: #1ba8ce; margin-top: 34px; }
.com_home_c4_main { width: 960px; margin-right: auto; margin-left: auto; height: auto; }
.com_home_c4_main_row { margin-top: 20px; font-size: 0px; }
.com_home_c4_main_row_ico { height: 32px; width: 36px; background-image: url(../images/newhome/newhome8_06.png); background-repeat: no-repeat; display: inline-block; }
.com_home_c4_main_row_title { margin-left: 10px; font-size: 14px; color: #070707; font-family: "微软雅黑"; margin-bottom: 7px; line-height: 36px; background-image: url(../images/newhome/newhome8_06.png); background-repeat: no-repeat; height: 36px; width: auto; text-indent: 45px; display: block; background-position: 0px 0px; }
.com_home_c4_main_row_p { margin-left: 55px; font-size: 12px; line-height: 24px; color: #8e8e8e; }
.com_home_c5{-moz-box-shadow: 3px 3px 4px #D3D3D3;
    -webkit-box-shadow: 3px 3px 4px #D3D3D30;
    box-shadow: 3px 3px 4px #D3D3D3;}

.com_home_c5_bg { height: 605px; background-color: #efefef; border-top-width: 1px; border-top-style: solid; border-top-color: #dfdfdf; }
.com_home_c5_title { font-size: 30px; font-weight: bold; color: #bebebe; line-height: 70px; text-align: center; margin-top: 34px; }
.com_home_c5_main_new { height: 175px; width: 1000px; background-color: #FFF; padding-left: 20px; padding-top: 24px; margin-bottom: 30px; }
.comg_home_c5_main_new_img_a { display: block; float: right; height: 135px; width: 225px; background-image: url(../images/newhome/2.png); background-repeat: no-repeat; margin-right: 20px; margin-top: 10px; }
.comg_home_c5_main_new_img_b { display: block; float: right; height: 135px; width: 225px; background-image: url(../images/newhome/1.png); background-repeat: no-repeat; margin-right: 20px; margin-top: 10px; }

.com_home_c5_main_new_title { font-size: 20px; line-height: 24px; color: #848484; width: 715px; }
.com_home_c5_main_new_p { font-size: 14px; line-height: 24px; color: #848484; width: 715px; margin-top: 30px; margin-bottom: 30px; }
.com_home_c5_main_new_check { font-size: 14px; color: #2a75ba; text-align: right; width: 715px; }
.com_home_c6_bg { height: 220px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-top-color: #d4d4d4; border-right-color: #d4d4d4; border-bottom-color: #d4d4d4; border-left-color: #d4d4d4; }
.com_home_c6_mail { margin-top: 15px; margin-left: 35px; display: block; width: 100px; }

.com_home_c6_title { font-size: 29px; line-height: 24px; color: #1ba8ce; text-align: center; margin-top: 27px; margin-bottom: 45px; }
.com_home_c6_username{ border: 2px solid #DBDBDB; height: 53px; width: 680px; line-height: 53px; font-size: 16px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-left: 36px; }
.com_home_c6_now_regsiter{ display: inline-block; width: 120px; height: 55px; background: url(../images/newhome/register.png); vertical-align: top; margin-top: 1px; margin-left: 15px; font-size: 20px; font-weight: bold; color: #fff; line-height: 55px; text-align: center; cursor: pointer;}
